<?php
namespace app\admin\model;

use think\Model;

class User extends Model
{
    //模型文件 大驼峰 默认对应数据库表明
    //命名空间 根据类文件当前路径命名
    //类名 和类文件名保持一致需要继承模型类
    //方法名 小驼峰

    //定义表名
    protected $table='ecm_user';

    public function getUser()
    {
        $list=User::paginate(2);
        return $list;
    }

    public function getUserInfo($id)
    {
        $info=User::find($id);
        return $info;
    }
    public static function getSexBmAttr($v,$d)
    {
        return $d['sex']?'男':'女';
    }
    public static function getaddtimeAttr($v,$d)
    {
        return date('Y-m-d',$v);
    }

    public static function searchKeywordsAttr($q,$v,$d)
    {
        $q->where('uname','like',"%{$v}%");
    }

    public static function getOne($id)
    {
        return self::withSearch(['keywords'],['keywords'=>'白','sex'=>1])->find();
    }
}